home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
reviews
/
flashtek.ad
< prev
next >
Wrap
Internet Message Format
|
1994-11-04
|
5KB
Date: Fri, 28 Oct 94 14:06:49 PDT
Flash Graphics
Supports Borland C/C++, Microsoft C/C++, Watcom C/386 9.x/10.x, MetaWare
High C/C++, and Symantec C/C++.
Over half of Flash Graphics is written in assembly. All the code uses the
best algorithms available to give you the best performance your money can
buy for PC graphics. Flash Graphics allows the C, C++, and assembly
programmer to draw and manipulate graphic primitives at the fastest
speed available.
BGI to Flash Graphics Interface, MS C graphics interface:
2 special modules (source code included) act as interfaces between
applications written for BGI and Flash Graphics, and applications
written for MicroSoft C dos graphics, and Flash Graphics. Nearly all
functions, except some minor initialization functions, will work without
modification with the Flash Graphics library. With only a few minutes of
work the programmer can dramatically speed up BGI or MSC applications and
get access to super VGA, and TIGA graphic adapters!
A Flash Graphics Exclusive -- A Debug Library:
You need all the help you can get to produce bug free code as the
complexity and size of applications increase. Graphics programs for the
PC are notorous in this regard. This is because most PC graphics adapters
involve a direct memory mapped video buffer, a simple program bug that
passes incorrect parameters can result in very difficult-to-find bugs.
For example; a coordinate out of range can result in creative changes to
the operating system that go undetected until after the program has exited.
To help the developer with these types of problems, FlashTek supplies two
Flash Graphics libraries. One is a debug version which checks arguments for
validity. The standard library does no checking which results in maximum
speed and minimum code size. The debug library catches many of the common
errors immediately, making debugging the application much easier. The
non-debug version allows the developer to get maximum performance from
their application.
Graphics Adapter Support:
Some of the adapters and modes Flash Graphics supports:
CGA -- medium and high resolution modes
EGA -- monochrome and 16 color 640 x 350 modes
VGA -- 640 x 480 x 16 colors and 320 x 200 x 256 colors
VESA -- all Super VGA 256 color modes
VESA -- all Super VGA 16 color modes (32-bit protected mode only)
VESA -- all Truecolor and Highcolor modes
8514/A -- all 256 color modes
Hercules -- one or two page modes
TIGA 2.0 -- all 256 color modes (Some restrictions for DOS extenders)
Super VGA -- 800 x 600 x 16 colors
Virtual Screens -- 1 and 8 bits per pixel
Source code for Flash Graphics is available and comes with source code and
instructions for a graphics adapter driver. If your adapter isn't supported
you can create your own driver for your special needs in a matter of a few
hours (call first to find out if it is under development at FlashTek and
will be available soon).
Functions:
Initialization functions include automatic graphics adapter and mode
selections, with user override, or graphics adapter and mode specific
initialization functions. Drawing primitives include dots, lines, arcs,
ellipses, polygons, rotated text, bit map output, pattern fills, filling
an arbitrary outline, dissolves, bit blit, and screen saves and restores.
Control functions (for applicable boards and graphic modes) include palette
reading, palette writing, page flipping. Input functions include read a dot
and read a box. There are twelve different mouse functions with interrupt
driven cursor and button detection. Use the native font or use your own
fonts. Graphic object tests and manipulations include determine the interior
side of a complex polygon, line copy, box copy, line clipping, matrix size,
box clipping, box area, point in box, box height, box width, etc.
Proven, Reliable Code:
This is a modified version of the same code shipped with the Zortech
compiler for over five years. with the same application interface.
It now works with the Borland C/C++ compiler, giving Borland user's access
to better graphics board support, built in mouse support, and, in most
cases, dramatic increase in speed.
NO runtime royalties required.
List price: $250.00
Educational discounts are available.
ORDER NOW!
Start enjoying the benefits of Flash Graphics as soon as possible.
VISA/MC accepted.
FlashTek, Inc. FlashTek, Ltd.
121 Sweet Ave 2 Hill Court
Moscow, Idaho 83843 Swingbridge Road
U.S.A. Grantham
Lincs
NG31 7XY England
FAX: 208-882-7275 FAX: +44-476-61382
Voice: 208-885-3807 Voice: +44-476-74108
Orders: 800-397-7310
BBS: 208-883-3859
Email: flashtek@proto.com Email: flashtek@cix.compulink.co.uk